home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / java / lang / CharacterDataLatin1.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  3.7 KB  |  214 lines

  1. package java.lang;
  2.  
  3. class CharacterDataLatin1 {
  4.    static char[] sharpsMap = new char[]{'S', 'S'};
  5.    // $FF: renamed from: A int[]
  6.    static final int[] field_0 = new int[256];
  7.    static final String A_DATA = "‰†Ä·Ä艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄè†ĉÄèÂÄĉÄè†ĉÄèÊÄĉÄèÂÄĉÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄèÂÄĉÄèÂÄĉÄèÂÄĉÄè†ĉÄèÊÄĉÄåʆÄ\u0018ʆÄ\u0018‚†Ä\u0018‚†ÄÊÄö‚†Ä\u0018ʆÄ\u0018ʆÄ\u0018\ue800\u0015\ue800\u0016ʆÄ\u0018‚†Ä\u0019„†Ä\u0018‚†Ä\u0014„†Ä\u0018‚ÄÄ\u0018·†Ä„òⷆĄòⷆĄòⷆĄòⷆĄòⷆĄòⷆĄòⷆĄòⷆĄòⷆĄò℆Ä\u0018ʆÄ\u0018\ue800\u0019ʆÄ\u0019\ue800\u0019ʆÄ\u0018ʆÄ\u0018\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\ue800\u0015ʆÄ\u0018\ue800\u0016ʆÄ\u001bʆÄÂÄóʆÄ\u001b\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\ue800\u0015ʆÄ\u0019\ue800\u0016ʆÄ\u0019‰†Ä·Ä艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄèÂÄÄ·Ä艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ脆Ä\fʆÄ\u0018‚†ÄÊÄö‚†ÄÊÄö‚†ÄÊÄö‚†ÄÊÄöʆÄ\u001cʆÄ\u001cʆÄ\u001bʆÄ\u001c\u0000ÁÄÇ\ue800\u001dʆÄ\u0019ʆķÄêʆÄ\u001cʆÄ\u001b‚†Ä\u001c‚†Ä\u0019·†Äÿã·†ÄÿãʆÄ\u001bflΩÁÄÇʆÄ\u001cʆÄ\u0018ʆÄ\u001b·†Ä‘ã\u0000ÁÄÇ\ue800\u001eʆć†ãʆć†ãʆć†ãʆÄ\u0018\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅʆÄ\u0019\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅflΩÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇʆÄ\u0019\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇÿùÁÄÇ";
  8.  
  9.    static int getProperties(int var0) {
  10.       char var1 = (char)var0;
  11.       int var2 = field_0[var1];
  12.       return var2;
  13.    }
  14.  
  15.    static int getType(int var0) {
  16.       int var1 = getProperties(var0);
  17.       return var1 & 31;
  18.    }
  19.  
  20.    static boolean isLowerCase(int var0) {
  21.       int var1 = getType(var0);
  22.       return var1 == 2;
  23.    }
  24.  
  25.    static boolean isUpperCase(int var0) {
  26.       int var1 = getType(var0);
  27.       return var1 == 1;
  28.    }
  29.  
  30.    static boolean isTitleCase(int var0) {
  31.       return false;
  32.    }
  33.  
  34.    static boolean isDigit(int var0) {
  35.       int var1 = getType(var0);
  36.       return var1 == 9;
  37.    }
  38.  
  39.    static boolean isDefined(int var0) {
  40.       int var1 = getType(var0);
  41.       return var1 != 0;
  42.    }
  43.  
  44.    static boolean isLetter(int var0) {
  45.       int var1 = getType(var0);
  46.       return (62 >> var1 & 1) != 0;
  47.    }
  48.  
  49.    static boolean isLetterOrDigit(int var0) {
  50.       int var1 = getType(var0);
  51.       return (574 >> var1 & 1) != 0;
  52.    }
  53.  
  54.    static boolean isSpaceChar(int var0) {
  55.       int var1 = getType(var0);
  56.       return (28672 >> var1 & 1) != 0;
  57.    }
  58.  
  59.    static boolean isJavaIdentifierStart(int var0) {
  60.       int var1 = getProperties(var0);
  61.       return (var1 & 28672) >= 20480;
  62.    }
  63.  
  64.    static boolean isJavaIdentifierPart(int var0) {
  65.       int var1 = getProperties(var0);
  66.       return (var1 & 12288) != 0;
  67.    }
  68.  
  69.    static boolean isUnicodeIdentifierStart(int var0) {
  70.       int var1 = getProperties(var0);
  71.       return (var1 & 28672) == 28672;
  72.    }
  73.  
  74.    static boolean isUnicodeIdentifierPart(int var0) {
  75.       int var1 = getProperties(var0);
  76.       return (var1 & 4096) != 0;
  77.    }
  78.  
  79.    static boolean isIdentifierIgnorable(int var0) {
  80.       int var1 = getProperties(var0);
  81.       return (var1 & 28672) == 4096;
  82.    }
  83.  
  84.    static int toLowerCase(int var0) {
  85.       int var1 = var0;
  86.       int var2 = getProperties(var0);
  87.       if ((var2 & 131072) != 0 && (var2 & 133955584) != 133955584) {
  88.          int var3 = var2 << 5 >> 23;
  89.          var1 = var0 + var3;
  90.       }
  91.  
  92.       return var1;
  93.    }
  94.  
  95.    static int toUpperCase(int var0) {
  96.       int var1 = var0;
  97.       int var2 = getProperties(var0);
  98.       if ((var2 & 65536) != 0) {
  99.          if ((var2 & 133955584) != 133955584) {
  100.             int var3 = var2 << 5 >> 23;
  101.             var1 = var0 - var3;
  102.          } else if (var0 == 181) {
  103.             var1 = 924;
  104.          }
  105.       }
  106.  
  107.       return var1;
  108.    }
  109.  
  110.    static int toTitleCase(int var0) {
  111.       return toUpperCase(var0);
  112.    }
  113.  
  114.    static int digit(int var0, int var1) {
  115.       int var2 = -1;
  116.       if (var1 >= 2 && var1 <= 36) {
  117.          int var3 = getProperties(var0);
  118.          int var4 = var3 & 31;
  119.          if (var4 == 9) {
  120.             var2 = var0 + ((var3 & 992) >> 5) & 31;
  121.          } else if ((var3 & 3072) == 3072) {
  122.             var2 = (var0 + ((var3 & 992) >> 5) & 31) + 10;
  123.          }
  124.       }
  125.  
  126.       return var2 < var1 ? var2 : -1;
  127.    }
  128.  
  129.    static int getNumericValue(int var0) {
  130.       int var1 = getProperties(var0);
  131.       int var2 = -1;
  132.       switch (var1 & 3072) {
  133.          case 0:
  134.          default:
  135.             var2 = -1;
  136.             break;
  137.          case 1024:
  138.             var2 = var0 + ((var1 & 992) >> 5) & 31;
  139.             break;
  140.          case 2048:
  141.             var2 = -2;
  142.             break;
  143.          case 3072:
  144.             var2 = (var0 + ((var1 & 992) >> 5) & 31) + 10;
  145.       }
  146.  
  147.       return var2;
  148.    }
  149.  
  150.    static boolean isWhitespace(int var0) {
  151.       int var1 = getProperties(var0);
  152.       return (var1 & 28672) == 16384;
  153.    }
  154.  
  155.    static byte getDirectionality(int var0) {
  156.       int var1 = getProperties(var0);
  157.       byte var2 = (byte)((var1 & 2013265920) >> 27);
  158.       if (var2 == 15) {
  159.          var2 = -1;
  160.       }
  161.  
  162.       return var2;
  163.    }
  164.  
  165.    static boolean isMirrored(int var0) {
  166.       int var1 = getProperties(var0);
  167.       return (var1 & Integer.MIN_VALUE) != 0;
  168.    }
  169.  
  170.    static int toUpperCaseEx(int var0) {
  171.       int var1 = var0;
  172.       int var2 = getProperties(var0);
  173.       if ((var2 & 65536) != 0) {
  174.          if ((var2 & 133955584) != 133955584) {
  175.             int var3 = var2 << 5 >> 23;
  176.             var1 = var0 - var3;
  177.          } else {
  178.             switch (var0) {
  179.                case 181:
  180.                   var1 = 924;
  181.                   break;
  182.                default:
  183.                   var1 = -1;
  184.             }
  185.          }
  186.       }
  187.  
  188.       return var1;
  189.    }
  190.  
  191.    static char[] toUpperCaseCharArray(int var0) {
  192.       char[] var1 = new char[]{(char)var0};
  193.       if (var0 == 223) {
  194.          var1 = sharpsMap;
  195.       }
  196.  
  197.       return var1;
  198.    }
  199.  
  200.    static {
  201.       char[] var0 = "‰†Ä·Ä艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄè†ĉÄèÂÄĉÄè†ĉÄèÊÄĉÄèÂÄĉÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄèÂÄĉÄèÂÄĉÄèÂÄĉÄè†ĉÄèÊÄĉÄåʆÄ\u0018ʆÄ\u0018‚†Ä\u0018‚†ÄÊÄö‚†Ä\u0018ʆÄ\u0018ʆÄ\u0018\ue800\u0015\ue800\u0016ʆÄ\u0018‚†Ä\u0019„†Ä\u0018‚†Ä\u0014„†Ä\u0018‚ÄÄ\u0018·†Ä„òⷆĄòⷆĄòⷆĄòⷆĄòⷆĄòⷆĄòⷆĄòⷆĄòⷆĄò℆Ä\u0018ʆÄ\u0018\ue800\u0019ʆÄ\u0019\ue800\u0019ʆÄ\u0018ʆÄ\u0018\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\u0082Áø°\ue800\u0015ʆÄ\u0018\ue800\u0016ʆÄ\u001bʆÄÂÄóʆÄ\u001b\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\u0081Áø¢\ue800\u0015ʆÄ\u0019\ue800\u0016ʆÄ\u0019‰†Ä·Ä艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄèÂÄÄ·Ä艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ艆ķÄ脆Ä\fʆÄ\u0018‚†ÄÊÄö‚†ÄÊÄö‚†ÄÊÄö‚†ÄÊÄöʆÄ\u001cʆÄ\u001cʆÄ\u001bʆÄ\u001c\u0000ÁÄÇ\ue800\u001dʆÄ\u0019ʆķÄêʆÄ\u001cʆÄ\u001b‚†Ä\u001c‚†Ä\u0019·†Äÿã·†ÄÿãʆÄ\u001bflΩÁÄÇʆÄ\u001cʆÄ\u0018ʆÄ\u001b·†Ä‘ã\u0000ÁÄÇ\ue800\u001eʆć†ãʆć†ãʆć†ãʆÄ\u0018\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅʆÄ\u0019\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅ\u0082ÁÄÅflΩÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇʆÄ\u0019\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇ\u0081ÁÄÇÿùÁÄÇ".toCharArray();
  202.  
  203.       assert var0.length == 512;
  204.  
  205.       int var1 = 0;
  206.  
  207.       int var3;
  208.       for(int var2 = 0; var1 < 512; field_0[var2++] = var3 | var0[var1++]) {
  209.          var3 = var0[var1++] << 16;
  210.       }
  211.  
  212.    }
  213. }
  214.